an ancient indian game - Français Anglais Dictionnaire